package com.example.demo.vo;

import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;

@Data
public class ProductVO {
    // 商品基本信息 (来自 product 表)
    private Integer id;
    private Integer sellerId;
    private String name;
    private BigDecimal price;
    private BigDecimal originalPrice;
    private Integer categoryId;
    private String description;
    private Integer conditionLevel;
    private String images;
    private Integer status;
    private Integer viewCount;
    private Integer favoriteCount;
    private Date createTime;
    private Date updateTime;
    private Integer shippingFee;
    private String brand;
    private String location;
    private Integer isAuction;



    // 卖家信息
    private String sellerName;
    private String sellerNickname;
    private String sellerAvatar;
    private Float sellerCreditScore;
    private String firstImage;
    private String province;
    private String city;
    private String district;

    // 拍卖信息
    private Integer auctionId;
    private BigDecimal currentPrice;
    private BigDecimal startPrice;
    private Date endTime;
    private Date startTime;
    private String auctionStatus;
}